'use strict'

const transposeTable = {
  A: 'A0',
  a: 'a0',
  B: 'B0',
  C: 'C0',
  c: 'c0',
  D: 'D0',
  d: 'd0',
  E: 'E0',
  F: 'F0',
  f: 'f0',
  G: 'G0',
  g: 'g0',
  H: 'A0',
  h: 'a0',
  I: 'B0',
  J: 'C1',
  j: 'c1',
  K: 'D1',
  k: 'd1',
  L: 'E1',
  M: 'F1',
  m: 'f1',
  N: 'G1',
  n: 'g1',
  O: 'A1',
  o: 'a1',
  P: 'B1',
  Q: 'C2',
  q: 'c2',
  R: 'D2',
  r: 'd2',
  S: 'E2',
  T: 'F2',
  t: 'f2',
  U: 'G2',
  u: 'g2',
  V: 'A2',
  v: 'a2',
  W: 'B2',
  X: 'C3',
  x: 'c3',
  Y: 'D3',
  y: 'd3',
  Z: 'E3',
  // Catch e
  e: 'F0',
  l: 'F1',
  s: 'F2',
  z: 'F3',
  // Catch b
  b: 'C1',
  i: 'C1',
  p: 'C2',
  w: 'C3'
}
